/**
 * 支付配置文件
 */

const paymentConfig = {
  // 小程序支付相关配置
  miniProgram: {
    // 支付单号前缀，用于区分不同环境
    orderPrefix: 'QSMH', 
    
    // 支付超时时间（分钟）
    timeoutMinutes: 30,
    
    // 支付回调通知地址，需要在服务端进行配置
    notifyUrl: 'http://localhost:3000/api/payment/notify',
    
    // 测试环境商户号（上线前需要替换为正式环境商户号）
    merchantId: 'test_merchant_id',
  },
  
  // VIP套餐配置
  packages: [
    {
      id: 'vip1',
      name: '月度会员',
      price: 39.9,
      originalPrice: 59.9,
      days: 30,
      credits: 300,
      desc: '每天可使用10次，共300次'
    },
    {
      id: 'vip3',
      name: '季度会员',
      price: 99.9,
      originalPrice: 159.9,
      days: 90,
      credits: 1000,
      desc: '每天可使用11次，共1000次'
    },
    {
      id: 'vip12',
      name: '年度会员',
      price: 299.9,
      originalPrice: 599.9,
      days: 365,
      credits: 5000,
      desc: '每天可使用13次，共5000次'
    }
  ]
};

module.exports = paymentConfig; 